have one's guts for garters - German English Dictionary